package com.vpx.server.bean.order.system;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description
 * @Author PC
 * @Date 2023/11/18 15:28
 **/
@Data
@ApiModel(value = "基础测试项属性表(c_base_info_id)")
public class BaseInfoAttrOrder {

    @ApiModelProperty(value = "数据id")
    private String id;

    @ApiModelProperty(value = "基础用例表id")
    private String baseInfoId;

    @ApiModelProperty(value = "模板表id")
    private String templateId;

    @ApiModelProperty(value = "属性表id")
    private String templateAttrId;

    @ApiModelProperty(value = "分类数据标识(判断条件、激励信号 等)")
    private String typeCode;

    @ApiModelProperty(value = "属性名称")
    private String attrName;

    @ApiModelProperty(value = "属性编号")
    private String attrCode;

    @ApiModelProperty(value = "显示类型（单值、枚举、数组）")
    private String attrType;

    @ApiModelProperty(value = "内容")
    private String attrContent;

    @ApiModelProperty(value = "范围数据")
    private String attrRange;

    @ApiModelProperty(value = "是否引用：1=是、0=否")
    private String isQuote;

    @ApiModelProperty(value = "是否可以设置:1=get,2=set")
    private String isGetSet;

    @ApiModelProperty(value = "数据类型：INT8、UINT8、INT16、UINT16、INT32、UINT32、WSTRING、DOUBLE、INT64、UINT64")
    private String dataType;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "创建人")
    private String createUser;

    @ApiModelProperty(value = "排序")
    private Integer sortNum;
    @ApiModelProperty(value = "protocol_type(一般协议为空，1、硬件配置 2、总线配置 3、协议配置 4、共享配置 5、观察者配置 )")
    private String protocolType;
    @ApiModelProperty(value = "项目ID")
    private String projectId;
}
